package scauCmiScaffolding.compiled;

import org.eclipse.jet.JET2Context;
import org.eclipse.jet.JET2Template;
import org.eclipse.jet.JET2Writer;
import org.eclipse.jet.taglib.RuntimeTagElement;
import org.eclipse.jet.taglib.TagInfo;

public class _jet_loadReferenceds implements JET2Template {
    private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
    private static final String _jetns_java = "org.eclipse.jet.javaTags"; //$NON-NLS-1$

    public _jet_loadReferenceds() {
        super();
    }

    private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
    
    private static final TagInfo _td_java_format_1_1 = new TagInfo("java:format", //$NON-NLS-1$
            1, 1,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_iterate_2_2 = new TagInfo("c:iterate", //$NON-NLS-1$
            2, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/referenceds/referencedTable", //$NON-NLS-1$
                "referencedTable", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_3_3 = new TagInfo("c:iterate", //$NON-NLS-1$
            3, 3,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$tables/table", //$NON-NLS-1$
                "everyTable", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_4_4 = new TagInfo("c:if", //$NON-NLS-1$
            4, 4,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$everyTable/@name=$referencedTable/@name", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_5_5 = new TagInfo("c:setVariable", //$NON-NLS-1$
            5, 5,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$referencedTable/column/@referencedCount", //$NON-NLS-1$
                "referenceCount", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_6_5 = new TagInfo("c:choose", //$NON-NLS-1$
            6, 5,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_7_6 = new TagInfo("c:when", //$NON-NLS-1$
            7, 6,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referencedTable/@isRelation='true'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_8_7 = new TagInfo("c:choose", //$NON-NLS-1$
            8, 7,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_9_8 = new TagInfo("c:when", //$NON-NLS-1$
            9, 8,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referenceCount<2", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_10_9 = new TagInfo("c:iterate", //$NON-NLS-1$
            10, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$tables/table", //$NON-NLS-1$
                "fcolReferenceTable", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_11_10 = new TagInfo("c:if", //$NON-NLS-1$
            11, 10,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referencedTable/column/@inverseJoinTable=$fcolReferenceTable/@name", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_12_11 = new TagInfo("c:setVariable", //$NON-NLS-1$
            12, 11,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$fcolReferenceTable/primaryKeys/@count", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_13_11 = new TagInfo("c:setVariable", //$NON-NLS-1$
            13, 11,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$fcolReferenceTable/primaryKeys/column", //$NON-NLS-1$
                "frtpcols", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_14_45 = new TagInfo("c:get", //$NON-NLS-1$
            14, 45,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_14_95 = new TagInfo("c:get", //$NON-NLS-1$
            14, 95,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_14_171 = new TagInfo("c:iterate", //$NON-NLS-1$
            14, 171,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_14_217 = new TagInfo("c:get", //$NON-NLS-1$
            14, 217,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_14_267 = new TagInfo("c:get", //$NON-NLS-1$
            14, 267,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_14_333 = new TagInfo("c:get", //$NON-NLS-1$
            14, 333,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_14_409 = new TagInfo("c:iterate", //$NON-NLS-1$
            14, 409,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_14_465 = new TagInfo("c:get", //$NON-NLS-1$
            14, 465,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_14_524 = new TagInfo("c:get", //$NON-NLS-1$
            14, 524,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_18 = new TagInfo("c:get", //$NON-NLS-1$
            16, 18,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_102 = new TagInfo("c:get", //$NON-NLS-1$
            16, 102,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_152 = new TagInfo("c:get", //$NON-NLS-1$
            16, 152,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_16_229 = new TagInfo("c:iterate", //$NON-NLS-1$
            16, 229,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_287 = new TagInfo("c:get", //$NON-NLS-1$
            16, 287,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_330 = new TagInfo("c:get", //$NON-NLS-1$
            16, 330,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_380 = new TagInfo("c:get", //$NON-NLS-1$
            16, 380,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_16_446 = new TagInfo("c:iterate", //$NON-NLS-1$
            16, 446,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_507 = new TagInfo("c:get", //$NON-NLS-1$
            16, 507,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_16_550 = new TagInfo("c:choose", //$NON-NLS-1$
            16, 550,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_16_560 = new TagInfo("c:when", //$NON-NLS-1$
            16, 560,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@order=$countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_615 = new TagInfo("c:get", //$NON-NLS-1$
            16, 615,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_674 = new TagInfo("c:get", //$NON-NLS-1$
            16, 674,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_16_735 = new TagInfo("c:otherwise", //$NON-NLS-1$
            16, 735,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_16_755 = new TagInfo("c:get", //$NON-NLS-1$
            16, 755,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_814 = new TagInfo("c:get", //$NON-NLS-1$
            16, 814,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_12 = new TagInfo("c:get", //$NON-NLS-1$
            17, 12,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_88 = new TagInfo("c:get", //$NON-NLS-1$
            17, 88,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_166 = new TagInfo("c:get", //$NON-NLS-1$
            17, 166,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_249 = new TagInfo("c:get", //$NON-NLS-1$
            17, 249,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_17_337 = new TagInfo("c:iterate", //$NON-NLS-1$
            17, 337,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_391 = new TagInfo("c:get", //$NON-NLS-1$
            17, 391,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_450 = new TagInfo("c:get", //$NON-NLS-1$
            17, 450,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_19_19 = new TagInfo("c:get", //$NON-NLS-1$
            19, 19,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_24_8 = new TagInfo("c:otherwise", //$NON-NLS-1$
            24, 8,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_iterate_25_9 = new TagInfo("c:iterate", //$NON-NLS-1$
            25, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$tables/table", //$NON-NLS-1$
                "fcolReferenceTable", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_26_10 = new TagInfo("c:if", //$NON-NLS-1$
            26, 10,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referencedTable/column/@inverseJoinTable=$fcolReferenceTable/@name", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_27_11 = new TagInfo("c:setVariable", //$NON-NLS-1$
            27, 11,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$fcolReferenceTable/primaryKeys/@count", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_28_11 = new TagInfo("c:setVariable", //$NON-NLS-1$
            28, 11,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$fcolReferenceTable/primaryKeys/column", //$NON-NLS-1$
                "frtpcols", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_45 = new TagInfo("c:get", //$NON-NLS-1$
            29, 45,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_95 = new TagInfo("c:get", //$NON-NLS-1$
            29, 95,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_174 = new TagInfo("c:get", //$NON-NLS-1$
            29, 174,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_29_237 = new TagInfo("c:iterate", //$NON-NLS-1$
            29, 237,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_283 = new TagInfo("c:get", //$NON-NLS-1$
            29, 283,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_333 = new TagInfo("c:get", //$NON-NLS-1$
            29, 333,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_399 = new TagInfo("c:get", //$NON-NLS-1$
            29, 399,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_478 = new TagInfo("c:get", //$NON-NLS-1$
            29, 478,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_29_541 = new TagInfo("c:iterate", //$NON-NLS-1$
            29, 541,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_597 = new TagInfo("c:get", //$NON-NLS-1$
            29, 597,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_656 = new TagInfo("c:get", //$NON-NLS-1$
            29, 656,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_18 = new TagInfo("c:get", //$NON-NLS-1$
            31, 18,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_102 = new TagInfo("c:get", //$NON-NLS-1$
            31, 102,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_152 = new TagInfo("c:get", //$NON-NLS-1$
            31, 152,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_231 = new TagInfo("c:get", //$NON-NLS-1$
            31, 231,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_31_295 = new TagInfo("c:iterate", //$NON-NLS-1$
            31, 295,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_353 = new TagInfo("c:get", //$NON-NLS-1$
            31, 353,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_396 = new TagInfo("c:get", //$NON-NLS-1$
            31, 396,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_446 = new TagInfo("c:get", //$NON-NLS-1$
            31, 446,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_31_512 = new TagInfo("c:iterate", //$NON-NLS-1$
            31, 512,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_573 = new TagInfo("c:get", //$NON-NLS-1$
            31, 573,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_31_616 = new TagInfo("c:choose", //$NON-NLS-1$
            31, 616,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_31_626 = new TagInfo("c:when", //$NON-NLS-1$
            31, 626,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@order=$countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_681 = new TagInfo("c:get", //$NON-NLS-1$
            31, 681,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_740 = new TagInfo("c:get", //$NON-NLS-1$
            31, 740,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_31_801 = new TagInfo("c:otherwise", //$NON-NLS-1$
            31, 801,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_31_821 = new TagInfo("c:get", //$NON-NLS-1$
            31, 821,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_880 = new TagInfo("c:get", //$NON-NLS-1$
            31, 880,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_32_12 = new TagInfo("c:get", //$NON-NLS-1$
            32, 12,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_32_88 = new TagInfo("c:get", //$NON-NLS-1$
            32, 88,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_32_166 = new TagInfo("c:get", //$NON-NLS-1$
            32, 166,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_32_249 = new TagInfo("c:get", //$NON-NLS-1$
            32, 249,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_32_337 = new TagInfo("c:iterate", //$NON-NLS-1$
            32, 337,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_32_391 = new TagInfo("c:get", //$NON-NLS-1$
            32, 391,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_32_450 = new TagInfo("c:get", //$NON-NLS-1$
            32, 450,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_34_19 = new TagInfo("c:get", //$NON-NLS-1$
            34, 19,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_41_6 = new TagInfo("c:otherwise", //$NON-NLS-1$
            41, 6,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_choose_42_7 = new TagInfo("c:choose", //$NON-NLS-1$
            42, 7,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_43_8 = new TagInfo("c:when", //$NON-NLS-1$
            43, 8,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referenceCount<2", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_44_9 = new TagInfo("c:setVariable", //$NON-NLS-1$
            44, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$everyTable/primaryKeys/@count", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_45_9 = new TagInfo("c:setVariable", //$NON-NLS-1$
            45, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$everyTable/primaryKeys/column", //$NON-NLS-1$
                "epcols", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_46_43 = new TagInfo("c:get", //$NON-NLS-1$
            46, 43,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_46_93 = new TagInfo("c:get", //$NON-NLS-1$
            46, 93,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_46_145 = new TagInfo("c:iterate", //$NON-NLS-1$
            46, 145,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_46_191 = new TagInfo("c:get", //$NON-NLS-1$
            46, 191,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_46_241 = new TagInfo("c:get", //$NON-NLS-1$
            46, 241,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_46_307 = new TagInfo("c:get", //$NON-NLS-1$
            46, 307,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_46_359 = new TagInfo("c:iterate", //$NON-NLS-1$
            46, 359,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_46_413 = new TagInfo("c:get", //$NON-NLS-1$
            46, 413,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_46_464 = new TagInfo("c:get", //$NON-NLS-1$
            46, 464,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_48_16 = new TagInfo("c:get", //$NON-NLS-1$
            48, 16,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_48_76 = new TagInfo("c:get", //$NON-NLS-1$
            48, 76,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_48_126 = new TagInfo("c:get", //$NON-NLS-1$
            48, 126,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_48_179 = new TagInfo("c:iterate", //$NON-NLS-1$
            48, 179,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_48_237 = new TagInfo("c:get", //$NON-NLS-1$
            48, 237,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_48_280 = new TagInfo("c:get", //$NON-NLS-1$
            48, 280,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_48_330 = new TagInfo("c:get", //$NON-NLS-1$
            48, 330,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_48_396 = new TagInfo("c:iterate", //$NON-NLS-1$
            48, 396,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_48_455 = new TagInfo("c:get", //$NON-NLS-1$
            48, 455,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_48_498 = new TagInfo("c:choose", //$NON-NLS-1$
            48, 498,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_48_508 = new TagInfo("c:when", //$NON-NLS-1$
            48, 508,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@order=$countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_48_563 = new TagInfo("c:get", //$NON-NLS-1$
            48, 563,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_48_614 = new TagInfo("c:get", //$NON-NLS-1$
            48, 614,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_48_675 = new TagInfo("c:otherwise", //$NON-NLS-1$
            48, 675,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_48_695 = new TagInfo("c:get", //$NON-NLS-1$
            48, 695,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_48_746 = new TagInfo("c:get", //$NON-NLS-1$
            48, 746,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_10 = new TagInfo("c:get", //$NON-NLS-1$
            49, 10,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_62 = new TagInfo("c:get", //$NON-NLS-1$
            49, 62,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_116 = new TagInfo("c:get", //$NON-NLS-1$
            49, 116,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_175 = new TagInfo("c:get", //$NON-NLS-1$
            49, 175,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_49_239 = new TagInfo("c:iterate", //$NON-NLS-1$
            49, 239,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_291 = new TagInfo("c:get", //$NON-NLS-1$
            49, 291,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_342 = new TagInfo("c:get", //$NON-NLS-1$
            49, 342,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_17 = new TagInfo("c:get", //$NON-NLS-1$
            51, 17,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_54_8 = new TagInfo("c:otherwise", //$NON-NLS-1$
            54, 8,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_setVariable_55_9 = new TagInfo("c:setVariable", //$NON-NLS-1$
            55, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$everyTable/primaryKeys/@count", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_56_9 = new TagInfo("c:setVariable", //$NON-NLS-1$
            56, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$everyTable/primaryKeys/column", //$NON-NLS-1$
                "epcols", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_57_43 = new TagInfo("c:get", //$NON-NLS-1$
            57, 43,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_57_93 = new TagInfo("c:get", //$NON-NLS-1$
            57, 93,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_57_148 = new TagInfo("c:get", //$NON-NLS-1$
            57, 148,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_57_211 = new TagInfo("c:iterate", //$NON-NLS-1$
            57, 211,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_57_257 = new TagInfo("c:get", //$NON-NLS-1$
            57, 257,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_57_307 = new TagInfo("c:get", //$NON-NLS-1$
            57, 307,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_57_373 = new TagInfo("c:get", //$NON-NLS-1$
            57, 373,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_57_428 = new TagInfo("c:get", //$NON-NLS-1$
            57, 428,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_57_491 = new TagInfo("c:iterate", //$NON-NLS-1$
            57, 491,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_57_545 = new TagInfo("c:get", //$NON-NLS-1$
            57, 545,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_57_596 = new TagInfo("c:get", //$NON-NLS-1$
            57, 596,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_16 = new TagInfo("c:get", //$NON-NLS-1$
            59, 16,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_76 = new TagInfo("c:get", //$NON-NLS-1$
            59, 76,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_126 = new TagInfo("c:get", //$NON-NLS-1$
            59, 126,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_181 = new TagInfo("c:get", //$NON-NLS-1$
            59, 181,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_59_245 = new TagInfo("c:iterate", //$NON-NLS-1$
            59, 245,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_303 = new TagInfo("c:get", //$NON-NLS-1$
            59, 303,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_346 = new TagInfo("c:get", //$NON-NLS-1$
            59, 346,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_396 = new TagInfo("c:get", //$NON-NLS-1$
            59, 396,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_59_462 = new TagInfo("c:iterate", //$NON-NLS-1$
            59, 462,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_521 = new TagInfo("c:get", //$NON-NLS-1$
            59, 521,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_59_564 = new TagInfo("c:choose", //$NON-NLS-1$
            59, 564,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_59_574 = new TagInfo("c:when", //$NON-NLS-1$
            59, 574,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@order=$countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_629 = new TagInfo("c:get", //$NON-NLS-1$
            59, 629,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_680 = new TagInfo("c:get", //$NON-NLS-1$
            59, 680,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_59_741 = new TagInfo("c:otherwise", //$NON-NLS-1$
            59, 741,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_59_761 = new TagInfo("c:get", //$NON-NLS-1$
            59, 761,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_59_812 = new TagInfo("c:get", //$NON-NLS-1$
            59, 812,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_60_10 = new TagInfo("c:get", //$NON-NLS-1$
            60, 10,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_60_62 = new TagInfo("c:get", //$NON-NLS-1$
            60, 62,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_60_116 = new TagInfo("c:get", //$NON-NLS-1$
            60, 116,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_60_175 = new TagInfo("c:get", //$NON-NLS-1$
            60, 175,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_60_239 = new TagInfo("c:iterate", //$NON-NLS-1$
            60, 239,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_60_291 = new TagInfo("c:get", //$NON-NLS-1$
            60, 291,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_60_342 = new TagInfo("c:get", //$NON-NLS-1$
            60, 342,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_61_17 = new TagInfo("c:get", //$NON-NLS-1$
            61, 17,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );

    public void generate(final JET2Context context, final JET2Writer __out) {
        JET2Writer out = __out;
        RuntimeTagElement _jettag_java_format_1_1 = context.getTagFactory().createRuntimeTag(_jetns_java, "format", "java:format", _td_java_format_1_1); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_java_format_1_1.setRuntimeParent(null);
        _jettag_java_format_1_1.setTagInfo(_td_java_format_1_1);
        _jettag_java_format_1_1.doStart(context, out);
        JET2Writer _jettag_java_format_1_1_saved_out = out;
        while (_jettag_java_format_1_1.okToProcessBody()) {
            out = out.newNestedContentWriter();
            out.write(NL);         
            out.write("\t");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_iterate_2_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_2_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_iterate_2_2.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_iterate_2_2.setTagInfo(_td_c_iterate_2_2);
            _jettag_c_iterate_2_2.doStart(context, out);
            while (_jettag_c_iterate_2_2.okToProcessBody()) {
                out.write("  ");  //$NON-NLS-1$        
                // 针对被引用键
                out.write(NL);         
                RuntimeTagElement _jettag_c_iterate_3_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_3_3); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_iterate_3_3.setRuntimeParent(_jettag_c_iterate_2_2);
                _jettag_c_iterate_3_3.setTagInfo(_td_c_iterate_3_3);
                _jettag_c_iterate_3_3.doStart(context, out);
                while (_jettag_c_iterate_3_3.okToProcessBody()) {
                    RuntimeTagElement _jettag_c_if_4_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_4_4); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_if_4_4.setRuntimeParent(_jettag_c_iterate_3_3);
                    _jettag_c_if_4_4.setTagInfo(_td_c_if_4_4);
                    _jettag_c_if_4_4.doStart(context, out);
                    while (_jettag_c_if_4_4.okToProcessBody()) {
                        RuntimeTagElement _jettag_c_setVariable_5_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_5_5); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_setVariable_5_5.setRuntimeParent(_jettag_c_if_4_4);
                        _jettag_c_setVariable_5_5.setTagInfo(_td_c_setVariable_5_5);
                        _jettag_c_setVariable_5_5.doStart(context, out);
                        _jettag_c_setVariable_5_5.doEnd();
                        RuntimeTagElement _jettag_c_choose_6_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_6_5); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_choose_6_5.setRuntimeParent(_jettag_c_if_4_4);
                        _jettag_c_choose_6_5.setTagInfo(_td_c_choose_6_5);
                        _jettag_c_choose_6_5.doStart(context, out);
                        JET2Writer _jettag_c_choose_6_5_saved_out = out;
                        while (_jettag_c_choose_6_5.okToProcessBody()) {
                            out = out.newNestedContentWriter();
                            out.write("\t\t\t\t\t");  //$NON-NLS-1$        
                            RuntimeTagElement _jettag_c_when_7_6 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_7_6); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_when_7_6.setRuntimeParent(_jettag_c_choose_6_5);
                            _jettag_c_when_7_6.setTagInfo(_td_c_when_7_6);
                            _jettag_c_when_7_6.doStart(context, out);
                            JET2Writer _jettag_c_when_7_6_saved_out = out;
                            while (_jettag_c_when_7_6.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("   ");  //$NON-NLS-1$        
                                //20190119主动引用表everyTable是纯联系表  只要是纯联系表就可以用该方法，而不管everyTable是否多次通过外键引用eachTable
                                out.write(NL);         
                                RuntimeTagElement _jettag_c_choose_8_7 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_8_7); //$NON-NLS-1$ //$NON-NLS-2$
                                _jettag_c_choose_8_7.setRuntimeParent(_jettag_c_when_7_6);
                                _jettag_c_choose_8_7.setTagInfo(_td_c_choose_8_7);
                                _jettag_c_choose_8_7.doStart(context, out);
                                JET2Writer _jettag_c_choose_8_7_saved_out = out;
                                while (_jettag_c_choose_8_7.okToProcessBody()) {
                                    out = out.newNestedContentWriter();
                                    RuntimeTagElement _jettag_c_when_9_8 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_9_8); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_when_9_8.setRuntimeParent(_jettag_c_choose_8_7);
                                    _jettag_c_when_9_8.setTagInfo(_td_c_when_9_8);
                                    _jettag_c_when_9_8.doStart(context, out);
                                    JET2Writer _jettag_c_when_9_8_saved_out = out;
                                    while (_jettag_c_when_9_8.okToProcessBody()) {
                                        out = out.newNestedContentWriter();
                                        RuntimeTagElement _jettag_c_iterate_10_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_10_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_10_9.setRuntimeParent(_jettag_c_when_9_8);
                                        _jettag_c_iterate_10_9.setTagInfo(_td_c_iterate_10_9);
                                        _jettag_c_iterate_10_9.doStart(context, out);
                                        while (_jettag_c_iterate_10_9.okToProcessBody()) {
                                            RuntimeTagElement _jettag_c_if_11_10 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_11_10); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_if_11_10.setRuntimeParent(_jettag_c_iterate_10_9);
                                            _jettag_c_if_11_10.setTagInfo(_td_c_if_11_10);
                                            _jettag_c_if_11_10.doStart(context, out);
                                            while (_jettag_c_if_11_10.okToProcessBody()) {
                                                RuntimeTagElement _jettag_c_setVariable_12_11 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_12_11); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_setVariable_12_11.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_setVariable_12_11.setTagInfo(_td_c_setVariable_12_11);
                                                _jettag_c_setVariable_12_11.doStart(context, out);
                                                _jettag_c_setVariable_12_11.doEnd();
                                                RuntimeTagElement _jettag_c_setVariable_13_11 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_13_11); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_setVariable_13_11.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_setVariable_13_11.setTagInfo(_td_c_setVariable_13_11);
                                                _jettag_c_setVariable_13_11.doStart(context, out);
                                                _jettag_c_setVariable_13_11.doEnd();
                                                out.write("\t\t\t\t\t\t\t\t\t\t@RequestMapping(value = \"/restLoad");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_14_45 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_45); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_14_45.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_14_45.setTagInfo(_td_c_get_14_45);
                                                _jettag_c_get_14_45.doStart(context, out);
                                                _jettag_c_get_14_45.doEnd();
                                                RuntimeTagElement _jettag_c_get_14_95 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_95); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_14_95.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_14_95.setTagInfo(_td_c_get_14_95);
                                                _jettag_c_get_14_95.doStart(context, out);
                                                _jettag_c_get_14_95.doEnd();
                                                out.write("s");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_14_171 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_14_171); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_14_171.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_iterate_14_171.setTagInfo(_td_c_iterate_14_171);
                                                _jettag_c_iterate_14_171.doStart(context, out);
                                                while (_jettag_c_iterate_14_171.okToProcessBody()) {
                                                    out.write("/{");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_14_217 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_217); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_14_217.setRuntimeParent(_jettag_c_iterate_14_171);
                                                    _jettag_c_get_14_217.setTagInfo(_td_c_get_14_217);
                                                    _jettag_c_get_14_217.doStart(context, out);
                                                    _jettag_c_get_14_217.doEnd();
                                                    RuntimeTagElement _jettag_c_get_14_267 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_267); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_14_267.setRuntimeParent(_jettag_c_iterate_14_171);
                                                    _jettag_c_get_14_267.setTagInfo(_td_c_get_14_267);
                                                    _jettag_c_get_14_267.doStart(context, out);
                                                    _jettag_c_get_14_267.doEnd();
                                                    out.write("}");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_14_171.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_14_171.doEnd();
                                                out.write("/");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_14_333 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_333); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_14_333.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_14_333.setTagInfo(_td_c_get_14_333);
                                                _jettag_c_get_14_333.doStart(context, out);
                                                _jettag_c_get_14_333.doEnd();
                                                out.write("s");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_14_409 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_14_409); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_14_409.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_iterate_14_409.setTagInfo(_td_c_iterate_14_409);
                                                _jettag_c_iterate_14_409.doStart(context, out);
                                                while (_jettag_c_iterate_14_409.okToProcessBody()) {
                                                    out.write("/{related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_14_465 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_465); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_14_465.setRuntimeParent(_jettag_c_iterate_14_409);
                                                    _jettag_c_get_14_465.setTagInfo(_td_c_get_14_465);
                                                    _jettag_c_get_14_465.doStart(context, out);
                                                    _jettag_c_get_14_465.doEnd();
                                                    RuntimeTagElement _jettag_c_get_14_524 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_524); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_14_524.setRuntimeParent(_jettag_c_iterate_14_409);
                                                    _jettag_c_get_14_524.setTagInfo(_td_c_get_14_524);
                                                    _jettag_c_get_14_524.doStart(context, out);
                                                    _jettag_c_get_14_524.doEnd();
                                                    out.write("}");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_14_409.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_14_409.doEnd();
                                                out.write("\", method = RequestMethod.GET)");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t@ResponseBody");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\tpublic ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_16_18 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_18); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_16_18.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_16_18.setTagInfo(_td_c_get_16_18);
                                                _jettag_c_get_16_18.doStart(context, out);
                                                _jettag_c_get_16_18.doEnd();
                                                out.write(" restLoad");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_16_102 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_102); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_16_102.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_16_102.setTagInfo(_td_c_get_16_102);
                                                _jettag_c_get_16_102.doStart(context, out);
                                                _jettag_c_get_16_102.doEnd();
                                                RuntimeTagElement _jettag_c_get_16_152 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_152); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_16_152.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_16_152.setTagInfo(_td_c_get_16_152);
                                                _jettag_c_get_16_152.doStart(context, out);
                                                _jettag_c_get_16_152.doEnd();
                                                out.write("s(");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_16_229 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_16_229); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_16_229.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_iterate_16_229.setTagInfo(_td_c_iterate_16_229);
                                                _jettag_c_iterate_16_229.doStart(context, out);
                                                while (_jettag_c_iterate_16_229.okToProcessBody()) {
                                                    out.write("@PathVariable ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_16_287 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_287); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_16_287.setRuntimeParent(_jettag_c_iterate_16_229);
                                                    _jettag_c_get_16_287.setTagInfo(_td_c_get_16_287);
                                                    _jettag_c_get_16_287.doStart(context, out);
                                                    _jettag_c_get_16_287.doEnd();
                                                    out.write("  ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_16_330 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_330); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_16_330.setRuntimeParent(_jettag_c_iterate_16_229);
                                                    _jettag_c_get_16_330.setTagInfo(_td_c_get_16_330);
                                                    _jettag_c_get_16_330.doStart(context, out);
                                                    _jettag_c_get_16_330.doEnd();
                                                    RuntimeTagElement _jettag_c_get_16_380 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_380); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_16_380.setRuntimeParent(_jettag_c_iterate_16_229);
                                                    _jettag_c_get_16_380.setTagInfo(_td_c_get_16_380);
                                                    _jettag_c_get_16_380.doStart(context, out);
                                                    _jettag_c_get_16_380.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_16_229.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_16_229.doEnd();
                                                out.write(" ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_16_446 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_16_446); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_16_446.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_iterate_16_446.setTagInfo(_td_c_iterate_16_446);
                                                _jettag_c_iterate_16_446.doStart(context, out);
                                                while (_jettag_c_iterate_16_446.okToProcessBody()) {
                                                    out.write("@PathVariable ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_16_507 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_507); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_16_507.setRuntimeParent(_jettag_c_iterate_16_446);
                                                    _jettag_c_get_16_507.setTagInfo(_td_c_get_16_507);
                                                    _jettag_c_get_16_507.doStart(context, out);
                                                    _jettag_c_get_16_507.doEnd();
                                                    out.write("  ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_choose_16_550 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_16_550); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_choose_16_550.setRuntimeParent(_jettag_c_iterate_16_446);
                                                    _jettag_c_choose_16_550.setTagInfo(_td_c_choose_16_550);
                                                    _jettag_c_choose_16_550.doStart(context, out);
                                                    JET2Writer _jettag_c_choose_16_550_saved_out = out;
                                                    while (_jettag_c_choose_16_550.okToProcessBody()) {
                                                        out = out.newNestedContentWriter();
                                                        RuntimeTagElement _jettag_c_when_16_560 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_16_560); //$NON-NLS-1$ //$NON-NLS-2$
                                                        _jettag_c_when_16_560.setRuntimeParent(_jettag_c_choose_16_550);
                                                        _jettag_c_when_16_560.setTagInfo(_td_c_when_16_560);
                                                        _jettag_c_when_16_560.doStart(context, out);
                                                        JET2Writer _jettag_c_when_16_560_saved_out = out;
                                                        while (_jettag_c_when_16_560.okToProcessBody()) {
                                                            out = out.newNestedContentWriter();
                                                            out.write("related");  //$NON-NLS-1$        
                                                            RuntimeTagElement _jettag_c_get_16_615 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_615); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_16_615.setRuntimeParent(_jettag_c_when_16_560);
                                                            _jettag_c_get_16_615.setTagInfo(_td_c_get_16_615);
                                                            _jettag_c_get_16_615.doStart(context, out);
                                                            _jettag_c_get_16_615.doEnd();
                                                            RuntimeTagElement _jettag_c_get_16_674 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_674); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_16_674.setRuntimeParent(_jettag_c_when_16_560);
                                                            _jettag_c_get_16_674.setTagInfo(_td_c_get_16_674);
                                                            _jettag_c_get_16_674.doStart(context, out);
                                                            _jettag_c_get_16_674.doEnd();
                                                            _jettag_c_when_16_560.handleBodyContent(out);
                                                        }
                                                        out = _jettag_c_when_16_560_saved_out;
                                                        _jettag_c_when_16_560.doEnd();
                                                        RuntimeTagElement _jettag_c_otherwise_16_735 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_16_735); //$NON-NLS-1$ //$NON-NLS-2$
                                                        _jettag_c_otherwise_16_735.setRuntimeParent(_jettag_c_choose_16_550);
                                                        _jettag_c_otherwise_16_735.setTagInfo(_td_c_otherwise_16_735);
                                                        _jettag_c_otherwise_16_735.doStart(context, out);
                                                        JET2Writer _jettag_c_otherwise_16_735_saved_out = out;
                                                        while (_jettag_c_otherwise_16_735.okToProcessBody()) {
                                                            out = out.newNestedContentWriter();
                                                            out.write("related");  //$NON-NLS-1$        
                                                            RuntimeTagElement _jettag_c_get_16_755 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_755); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_16_755.setRuntimeParent(_jettag_c_otherwise_16_735);
                                                            _jettag_c_get_16_755.setTagInfo(_td_c_get_16_755);
                                                            _jettag_c_get_16_755.doStart(context, out);
                                                            _jettag_c_get_16_755.doEnd();
                                                            RuntimeTagElement _jettag_c_get_16_814 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_814); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_16_814.setRuntimeParent(_jettag_c_otherwise_16_735);
                                                            _jettag_c_get_16_814.setTagInfo(_td_c_get_16_814);
                                                            _jettag_c_get_16_814.doStart(context, out);
                                                            _jettag_c_get_16_814.doEnd();
                                                            out.write(",");  //$NON-NLS-1$        
                                                            _jettag_c_otherwise_16_735.handleBodyContent(out);
                                                        }
                                                        out = _jettag_c_otherwise_16_735_saved_out;
                                                        _jettag_c_otherwise_16_735.doEnd();
                                                        _jettag_c_choose_16_550.handleBodyContent(out);
                                                    }
                                                    out = _jettag_c_choose_16_550_saved_out;
                                                    _jettag_c_choose_16_550.doEnd();
                                                    _jettag_c_iterate_16_446.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_16_446.doEnd();
                                                out.write(") {");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_17_12 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_12); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_17_12.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_17_12.setTagInfo(_td_c_get_17_12);
                                                _jettag_c_get_17_12.doStart(context, out);
                                                _jettag_c_get_17_12.doEnd();
                                                out.write(" ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_17_88 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_88); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_17_88.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_17_88.setTagInfo(_td_c_get_17_88);
                                                _jettag_c_get_17_88.doStart(context, out);
                                                _jettag_c_get_17_88.doEnd();
                                                out.write(" = ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_17_166 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_166); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_17_166.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_17_166.setTagInfo(_td_c_get_17_166);
                                                _jettag_c_get_17_166.doStart(context, out);
                                                _jettag_c_get_17_166.doEnd();
                                                out.write("DAO.find");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_17_249 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_249); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_17_249.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_17_249.setTagInfo(_td_c_get_17_249);
                                                _jettag_c_get_17_249.doStart(context, out);
                                                _jettag_c_get_17_249.doEnd();
                                                out.write("ByPrimaryKey(");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_17_337 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_17_337); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_17_337.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_iterate_17_337.setTagInfo(_td_c_iterate_17_337);
                                                _jettag_c_iterate_17_337.doStart(context, out);
                                                while (_jettag_c_iterate_17_337.okToProcessBody()) {
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_17_391 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_391); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_17_391.setRuntimeParent(_jettag_c_iterate_17_337);
                                                    _jettag_c_get_17_391.setTagInfo(_td_c_get_17_391);
                                                    _jettag_c_get_17_391.doStart(context, out);
                                                    _jettag_c_get_17_391.doEnd();
                                                    RuntimeTagElement _jettag_c_get_17_450 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_450); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_17_450.setRuntimeParent(_jettag_c_iterate_17_337);
                                                    _jettag_c_get_17_450.setTagInfo(_td_c_get_17_450);
                                                    _jettag_c_get_17_450.doStart(context, out);
                                                    _jettag_c_get_17_450.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_17_337.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_17_337.doEnd();
                                                out.write(" -1, -1);");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t\treturn ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_19_19 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_19_19); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_19_19.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_19_19.setTagInfo(_td_c_get_19_19);
                                                _jettag_c_get_19_19.doStart(context, out);
                                                _jettag_c_get_19_19.doEnd();
                                                out.write(";");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t}\t\t\t\t\t");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                _jettag_c_if_11_10.handleBodyContent(out);
                                            }
                                            _jettag_c_if_11_10.doEnd();
                                            _jettag_c_iterate_10_9.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_10_9.doEnd();
                                        _jettag_c_when_9_8.handleBodyContent(out);
                                    }
                                    out = _jettag_c_when_9_8_saved_out;
                                    _jettag_c_when_9_8.doEnd();
                                    RuntimeTagElement _jettag_c_otherwise_24_8 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_24_8); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_otherwise_24_8.setRuntimeParent(_jettag_c_choose_8_7);
                                    _jettag_c_otherwise_24_8.setTagInfo(_td_c_otherwise_24_8);
                                    _jettag_c_otherwise_24_8.doStart(context, out);
                                    JET2Writer _jettag_c_otherwise_24_8_saved_out = out;
                                    while (_jettag_c_otherwise_24_8.okToProcessBody()) {
                                        out = out.newNestedContentWriter();
                                        RuntimeTagElement _jettag_c_iterate_25_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_25_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_25_9.setRuntimeParent(_jettag_c_otherwise_24_8);
                                        _jettag_c_iterate_25_9.setTagInfo(_td_c_iterate_25_9);
                                        _jettag_c_iterate_25_9.doStart(context, out);
                                        while (_jettag_c_iterate_25_9.okToProcessBody()) {
                                            RuntimeTagElement _jettag_c_if_26_10 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_26_10); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_if_26_10.setRuntimeParent(_jettag_c_iterate_25_9);
                                            _jettag_c_if_26_10.setTagInfo(_td_c_if_26_10);
                                            _jettag_c_if_26_10.doStart(context, out);
                                            while (_jettag_c_if_26_10.okToProcessBody()) {
                                                RuntimeTagElement _jettag_c_setVariable_27_11 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_27_11); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_setVariable_27_11.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_setVariable_27_11.setTagInfo(_td_c_setVariable_27_11);
                                                _jettag_c_setVariable_27_11.doStart(context, out);
                                                _jettag_c_setVariable_27_11.doEnd();
                                                RuntimeTagElement _jettag_c_setVariable_28_11 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_28_11); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_setVariable_28_11.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_setVariable_28_11.setTagInfo(_td_c_setVariable_28_11);
                                                _jettag_c_setVariable_28_11.doStart(context, out);
                                                _jettag_c_setVariable_28_11.doEnd();
                                                out.write("\t\t\t\t\t\t\t\t\t\t@RequestMapping(value = \"/restLoad");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_29_45 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_45); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_29_45.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_29_45.setTagInfo(_td_c_get_29_45);
                                                _jettag_c_get_29_45.doStart(context, out);
                                                _jettag_c_get_29_45.doEnd();
                                                RuntimeTagElement _jettag_c_get_29_95 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_95); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_29_95.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_29_95.setTagInfo(_td_c_get_29_95);
                                                _jettag_c_get_29_95.doStart(context, out);
                                                _jettag_c_get_29_95.doEnd();
                                                out.write("sFor");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_29_174 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_174); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_29_174.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_29_174.setTagInfo(_td_c_get_29_174);
                                                _jettag_c_get_29_174.doStart(context, out);
                                                _jettag_c_get_29_174.doEnd();
                                                RuntimeTagElement _jettag_c_iterate_29_237 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_29_237); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_29_237.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_iterate_29_237.setTagInfo(_td_c_iterate_29_237);
                                                _jettag_c_iterate_29_237.doStart(context, out);
                                                while (_jettag_c_iterate_29_237.okToProcessBody()) {
                                                    out.write("/{");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_29_283 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_283); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_29_283.setRuntimeParent(_jettag_c_iterate_29_237);
                                                    _jettag_c_get_29_283.setTagInfo(_td_c_get_29_283);
                                                    _jettag_c_get_29_283.doStart(context, out);
                                                    _jettag_c_get_29_283.doEnd();
                                                    RuntimeTagElement _jettag_c_get_29_333 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_333); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_29_333.setRuntimeParent(_jettag_c_iterate_29_237);
                                                    _jettag_c_get_29_333.setTagInfo(_td_c_get_29_333);
                                                    _jettag_c_get_29_333.doStart(context, out);
                                                    _jettag_c_get_29_333.doEnd();
                                                    out.write("}");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_29_237.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_29_237.doEnd();
                                                out.write("/");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_29_399 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_399); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_29_399.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_29_399.setTagInfo(_td_c_get_29_399);
                                                _jettag_c_get_29_399.doStart(context, out);
                                                _jettag_c_get_29_399.doEnd();
                                                out.write("sFor");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_29_478 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_478); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_29_478.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_29_478.setTagInfo(_td_c_get_29_478);
                                                _jettag_c_get_29_478.doStart(context, out);
                                                _jettag_c_get_29_478.doEnd();
                                                RuntimeTagElement _jettag_c_iterate_29_541 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_29_541); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_29_541.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_iterate_29_541.setTagInfo(_td_c_iterate_29_541);
                                                _jettag_c_iterate_29_541.doStart(context, out);
                                                while (_jettag_c_iterate_29_541.okToProcessBody()) {
                                                    out.write("/{related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_29_597 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_597); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_29_597.setRuntimeParent(_jettag_c_iterate_29_541);
                                                    _jettag_c_get_29_597.setTagInfo(_td_c_get_29_597);
                                                    _jettag_c_get_29_597.doStart(context, out);
                                                    _jettag_c_get_29_597.doEnd();
                                                    RuntimeTagElement _jettag_c_get_29_656 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_656); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_29_656.setRuntimeParent(_jettag_c_iterate_29_541);
                                                    _jettag_c_get_29_656.setTagInfo(_td_c_get_29_656);
                                                    _jettag_c_get_29_656.doStart(context, out);
                                                    _jettag_c_get_29_656.doEnd();
                                                    out.write("}");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_29_541.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_29_541.doEnd();
                                                out.write("\", method = RequestMethod.GET)");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t@ResponseBody");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\tpublic ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_31_18 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_18); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_31_18.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_31_18.setTagInfo(_td_c_get_31_18);
                                                _jettag_c_get_31_18.doStart(context, out);
                                                _jettag_c_get_31_18.doEnd();
                                                out.write(" restLoad");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_31_102 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_102); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_31_102.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_31_102.setTagInfo(_td_c_get_31_102);
                                                _jettag_c_get_31_102.doStart(context, out);
                                                _jettag_c_get_31_102.doEnd();
                                                RuntimeTagElement _jettag_c_get_31_152 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_152); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_31_152.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_31_152.setTagInfo(_td_c_get_31_152);
                                                _jettag_c_get_31_152.doStart(context, out);
                                                _jettag_c_get_31_152.doEnd();
                                                out.write("sFor");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_31_231 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_231); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_31_231.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_31_231.setTagInfo(_td_c_get_31_231);
                                                _jettag_c_get_31_231.doStart(context, out);
                                                _jettag_c_get_31_231.doEnd();
                                                out.write("(");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_31_295 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_31_295); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_31_295.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_iterate_31_295.setTagInfo(_td_c_iterate_31_295);
                                                _jettag_c_iterate_31_295.doStart(context, out);
                                                while (_jettag_c_iterate_31_295.okToProcessBody()) {
                                                    out.write("@PathVariable ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_31_353 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_353); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_31_353.setRuntimeParent(_jettag_c_iterate_31_295);
                                                    _jettag_c_get_31_353.setTagInfo(_td_c_get_31_353);
                                                    _jettag_c_get_31_353.doStart(context, out);
                                                    _jettag_c_get_31_353.doEnd();
                                                    out.write("  ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_31_396 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_396); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_31_396.setRuntimeParent(_jettag_c_iterate_31_295);
                                                    _jettag_c_get_31_396.setTagInfo(_td_c_get_31_396);
                                                    _jettag_c_get_31_396.doStart(context, out);
                                                    _jettag_c_get_31_396.doEnd();
                                                    RuntimeTagElement _jettag_c_get_31_446 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_446); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_31_446.setRuntimeParent(_jettag_c_iterate_31_295);
                                                    _jettag_c_get_31_446.setTagInfo(_td_c_get_31_446);
                                                    _jettag_c_get_31_446.doStart(context, out);
                                                    _jettag_c_get_31_446.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_31_295.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_31_295.doEnd();
                                                out.write(" ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_31_512 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_31_512); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_31_512.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_iterate_31_512.setTagInfo(_td_c_iterate_31_512);
                                                _jettag_c_iterate_31_512.doStart(context, out);
                                                while (_jettag_c_iterate_31_512.okToProcessBody()) {
                                                    out.write("@PathVariable ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_31_573 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_573); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_31_573.setRuntimeParent(_jettag_c_iterate_31_512);
                                                    _jettag_c_get_31_573.setTagInfo(_td_c_get_31_573);
                                                    _jettag_c_get_31_573.doStart(context, out);
                                                    _jettag_c_get_31_573.doEnd();
                                                    out.write("  ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_choose_31_616 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_31_616); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_choose_31_616.setRuntimeParent(_jettag_c_iterate_31_512);
                                                    _jettag_c_choose_31_616.setTagInfo(_td_c_choose_31_616);
                                                    _jettag_c_choose_31_616.doStart(context, out);
                                                    JET2Writer _jettag_c_choose_31_616_saved_out = out;
                                                    while (_jettag_c_choose_31_616.okToProcessBody()) {
                                                        out = out.newNestedContentWriter();
                                                        RuntimeTagElement _jettag_c_when_31_626 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_31_626); //$NON-NLS-1$ //$NON-NLS-2$
                                                        _jettag_c_when_31_626.setRuntimeParent(_jettag_c_choose_31_616);
                                                        _jettag_c_when_31_626.setTagInfo(_td_c_when_31_626);
                                                        _jettag_c_when_31_626.doStart(context, out);
                                                        JET2Writer _jettag_c_when_31_626_saved_out = out;
                                                        while (_jettag_c_when_31_626.okToProcessBody()) {
                                                            out = out.newNestedContentWriter();
                                                            out.write("related");  //$NON-NLS-1$        
                                                            RuntimeTagElement _jettag_c_get_31_681 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_681); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_31_681.setRuntimeParent(_jettag_c_when_31_626);
                                                            _jettag_c_get_31_681.setTagInfo(_td_c_get_31_681);
                                                            _jettag_c_get_31_681.doStart(context, out);
                                                            _jettag_c_get_31_681.doEnd();
                                                            RuntimeTagElement _jettag_c_get_31_740 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_740); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_31_740.setRuntimeParent(_jettag_c_when_31_626);
                                                            _jettag_c_get_31_740.setTagInfo(_td_c_get_31_740);
                                                            _jettag_c_get_31_740.doStart(context, out);
                                                            _jettag_c_get_31_740.doEnd();
                                                            _jettag_c_when_31_626.handleBodyContent(out);
                                                        }
                                                        out = _jettag_c_when_31_626_saved_out;
                                                        _jettag_c_when_31_626.doEnd();
                                                        RuntimeTagElement _jettag_c_otherwise_31_801 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_31_801); //$NON-NLS-1$ //$NON-NLS-2$
                                                        _jettag_c_otherwise_31_801.setRuntimeParent(_jettag_c_choose_31_616);
                                                        _jettag_c_otherwise_31_801.setTagInfo(_td_c_otherwise_31_801);
                                                        _jettag_c_otherwise_31_801.doStart(context, out);
                                                        JET2Writer _jettag_c_otherwise_31_801_saved_out = out;
                                                        while (_jettag_c_otherwise_31_801.okToProcessBody()) {
                                                            out = out.newNestedContentWriter();
                                                            out.write("related");  //$NON-NLS-1$        
                                                            RuntimeTagElement _jettag_c_get_31_821 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_821); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_31_821.setRuntimeParent(_jettag_c_otherwise_31_801);
                                                            _jettag_c_get_31_821.setTagInfo(_td_c_get_31_821);
                                                            _jettag_c_get_31_821.doStart(context, out);
                                                            _jettag_c_get_31_821.doEnd();
                                                            RuntimeTagElement _jettag_c_get_31_880 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_880); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_31_880.setRuntimeParent(_jettag_c_otherwise_31_801);
                                                            _jettag_c_get_31_880.setTagInfo(_td_c_get_31_880);
                                                            _jettag_c_get_31_880.doStart(context, out);
                                                            _jettag_c_get_31_880.doEnd();
                                                            out.write(",");  //$NON-NLS-1$        
                                                            _jettag_c_otherwise_31_801.handleBodyContent(out);
                                                        }
                                                        out = _jettag_c_otherwise_31_801_saved_out;
                                                        _jettag_c_otherwise_31_801.doEnd();
                                                        _jettag_c_choose_31_616.handleBodyContent(out);
                                                    }
                                                    out = _jettag_c_choose_31_616_saved_out;
                                                    _jettag_c_choose_31_616.doEnd();
                                                    _jettag_c_iterate_31_512.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_31_512.doEnd();
                                                out.write(") {");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_32_12 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_12); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_32_12.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_32_12.setTagInfo(_td_c_get_32_12);
                                                _jettag_c_get_32_12.doStart(context, out);
                                                _jettag_c_get_32_12.doEnd();
                                                out.write(" ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_32_88 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_88); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_32_88.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_32_88.setTagInfo(_td_c_get_32_88);
                                                _jettag_c_get_32_88.doStart(context, out);
                                                _jettag_c_get_32_88.doEnd();
                                                out.write(" = ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_32_166 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_166); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_32_166.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_32_166.setTagInfo(_td_c_get_32_166);
                                                _jettag_c_get_32_166.doStart(context, out);
                                                _jettag_c_get_32_166.doEnd();
                                                out.write("DAO.find");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_32_249 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_249); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_32_249.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_32_249.setTagInfo(_td_c_get_32_249);
                                                _jettag_c_get_32_249.doStart(context, out);
                                                _jettag_c_get_32_249.doEnd();
                                                out.write("ByPrimaryKey(");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_32_337 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_32_337); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_32_337.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_iterate_32_337.setTagInfo(_td_c_iterate_32_337);
                                                _jettag_c_iterate_32_337.doStart(context, out);
                                                while (_jettag_c_iterate_32_337.okToProcessBody()) {
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_32_391 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_391); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_32_391.setRuntimeParent(_jettag_c_iterate_32_337);
                                                    _jettag_c_get_32_391.setTagInfo(_td_c_get_32_391);
                                                    _jettag_c_get_32_391.doStart(context, out);
                                                    _jettag_c_get_32_391.doEnd();
                                                    RuntimeTagElement _jettag_c_get_32_450 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_450); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_32_450.setRuntimeParent(_jettag_c_iterate_32_337);
                                                    _jettag_c_get_32_450.setTagInfo(_td_c_get_32_450);
                                                    _jettag_c_get_32_450.doStart(context, out);
                                                    _jettag_c_get_32_450.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_32_337.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_32_337.doEnd();
                                                out.write(" -1, -1);");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t\treturn ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_34_19 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_34_19); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_34_19.setRuntimeParent(_jettag_c_if_26_10);
                                                _jettag_c_get_34_19.setTagInfo(_td_c_get_34_19);
                                                _jettag_c_get_34_19.doStart(context, out);
                                                _jettag_c_get_34_19.doEnd();
                                                out.write(";");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t}\t\t\t\t");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                _jettag_c_if_26_10.handleBodyContent(out);
                                            }
                                            _jettag_c_if_26_10.doEnd();
                                            _jettag_c_iterate_25_9.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_25_9.doEnd();
                                        _jettag_c_otherwise_24_8.handleBodyContent(out);
                                    }
                                    out = _jettag_c_otherwise_24_8_saved_out;
                                    _jettag_c_otherwise_24_8.doEnd();
                                    _jettag_c_choose_8_7.handleBodyContent(out);
                                }
                                out = _jettag_c_choose_8_7_saved_out;
                                _jettag_c_choose_8_7.doEnd();
                                _jettag_c_when_7_6.handleBodyContent(out);
                            }
                            out = _jettag_c_when_7_6_saved_out;
                            _jettag_c_when_7_6.doEnd();
                            RuntimeTagElement _jettag_c_otherwise_41_6 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_41_6); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_otherwise_41_6.setRuntimeParent(_jettag_c_choose_6_5);
                            _jettag_c_otherwise_41_6.setTagInfo(_td_c_otherwise_41_6);
                            _jettag_c_otherwise_41_6.doStart(context, out);
                            JET2Writer _jettag_c_otherwise_41_6_saved_out = out;
                            while (_jettag_c_otherwise_41_6.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                RuntimeTagElement _jettag_c_choose_42_7 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_42_7); //$NON-NLS-1$ //$NON-NLS-2$
                                _jettag_c_choose_42_7.setRuntimeParent(_jettag_c_otherwise_41_6);
                                _jettag_c_choose_42_7.setTagInfo(_td_c_choose_42_7);
                                _jettag_c_choose_42_7.doStart(context, out);
                                JET2Writer _jettag_c_choose_42_7_saved_out = out;
                                while (_jettag_c_choose_42_7.okToProcessBody()) {
                                    out = out.newNestedContentWriter();
                                    RuntimeTagElement _jettag_c_when_43_8 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_43_8); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_when_43_8.setRuntimeParent(_jettag_c_choose_42_7);
                                    _jettag_c_when_43_8.setTagInfo(_td_c_when_43_8);
                                    _jettag_c_when_43_8.doStart(context, out);
                                    JET2Writer _jettag_c_when_43_8_saved_out = out;
                                    while (_jettag_c_when_43_8.okToProcessBody()) {
                                        out = out.newNestedContentWriter();
                                        RuntimeTagElement _jettag_c_setVariable_44_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_44_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_setVariable_44_9.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_setVariable_44_9.setTagInfo(_td_c_setVariable_44_9);
                                        _jettag_c_setVariable_44_9.doStart(context, out);
                                        _jettag_c_setVariable_44_9.doEnd();
                                        RuntimeTagElement _jettag_c_setVariable_45_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_45_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_setVariable_45_9.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_setVariable_45_9.setTagInfo(_td_c_setVariable_45_9);
                                        _jettag_c_setVariable_45_9.doStart(context, out);
                                        _jettag_c_setVariable_45_9.doEnd();
                                        out.write("\t\t\t\t\t\t\t\t@RequestMapping(value = \"/restLoad");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_46_43 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_46_43); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_46_43.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_46_43.setTagInfo(_td_c_get_46_43);
                                        _jettag_c_get_46_43.doStart(context, out);
                                        _jettag_c_get_46_43.doEnd();
                                        RuntimeTagElement _jettag_c_get_46_93 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_46_93); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_46_93.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_46_93.setTagInfo(_td_c_get_46_93);
                                        _jettag_c_get_46_93.doStart(context, out);
                                        _jettag_c_get_46_93.doEnd();
                                        out.write("s");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_46_145 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_46_145); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_46_145.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_iterate_46_145.setTagInfo(_td_c_iterate_46_145);
                                        _jettag_c_iterate_46_145.doStart(context, out);
                                        while (_jettag_c_iterate_46_145.okToProcessBody()) {
                                            out.write("/{");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_46_191 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_46_191); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_46_191.setRuntimeParent(_jettag_c_iterate_46_145);
                                            _jettag_c_get_46_191.setTagInfo(_td_c_get_46_191);
                                            _jettag_c_get_46_191.doStart(context, out);
                                            _jettag_c_get_46_191.doEnd();
                                            RuntimeTagElement _jettag_c_get_46_241 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_46_241); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_46_241.setRuntimeParent(_jettag_c_iterate_46_145);
                                            _jettag_c_get_46_241.setTagInfo(_td_c_get_46_241);
                                            _jettag_c_get_46_241.doStart(context, out);
                                            _jettag_c_get_46_241.doEnd();
                                            out.write("}");  //$NON-NLS-1$        
                                            _jettag_c_iterate_46_145.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_46_145.doEnd();
                                        out.write("/");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_46_307 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_46_307); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_46_307.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_46_307.setTagInfo(_td_c_get_46_307);
                                        _jettag_c_get_46_307.doStart(context, out);
                                        _jettag_c_get_46_307.doEnd();
                                        out.write("s");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_46_359 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_46_359); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_46_359.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_iterate_46_359.setTagInfo(_td_c_iterate_46_359);
                                        _jettag_c_iterate_46_359.doStart(context, out);
                                        while (_jettag_c_iterate_46_359.okToProcessBody()) {
                                            out.write("/{related");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_46_413 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_46_413); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_46_413.setRuntimeParent(_jettag_c_iterate_46_359);
                                            _jettag_c_get_46_413.setTagInfo(_td_c_get_46_413);
                                            _jettag_c_get_46_413.doStart(context, out);
                                            _jettag_c_get_46_413.doEnd();
                                            RuntimeTagElement _jettag_c_get_46_464 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_46_464); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_46_464.setRuntimeParent(_jettag_c_iterate_46_359);
                                            _jettag_c_get_46_464.setTagInfo(_td_c_get_46_464);
                                            _jettag_c_get_46_464.doStart(context, out);
                                            _jettag_c_get_46_464.doEnd();
                                            out.write("}");  //$NON-NLS-1$        
                                            _jettag_c_iterate_46_359.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_46_359.doEnd();
                                        out.write("\", method = RequestMethod.GET)");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t@ResponseBody");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\tpublic ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_48_16 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_16); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_48_16.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_48_16.setTagInfo(_td_c_get_48_16);
                                        _jettag_c_get_48_16.doStart(context, out);
                                        _jettag_c_get_48_16.doEnd();
                                        out.write(" restLoad");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_48_76 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_76); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_48_76.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_48_76.setTagInfo(_td_c_get_48_76);
                                        _jettag_c_get_48_76.doStart(context, out);
                                        _jettag_c_get_48_76.doEnd();
                                        RuntimeTagElement _jettag_c_get_48_126 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_126); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_48_126.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_48_126.setTagInfo(_td_c_get_48_126);
                                        _jettag_c_get_48_126.doStart(context, out);
                                        _jettag_c_get_48_126.doEnd();
                                        out.write("s(");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_48_179 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_48_179); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_48_179.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_iterate_48_179.setTagInfo(_td_c_iterate_48_179);
                                        _jettag_c_iterate_48_179.doStart(context, out);
                                        while (_jettag_c_iterate_48_179.okToProcessBody()) {
                                            out.write("@PathVariable ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_48_237 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_237); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_48_237.setRuntimeParent(_jettag_c_iterate_48_179);
                                            _jettag_c_get_48_237.setTagInfo(_td_c_get_48_237);
                                            _jettag_c_get_48_237.doStart(context, out);
                                            _jettag_c_get_48_237.doEnd();
                                            out.write("  ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_48_280 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_280); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_48_280.setRuntimeParent(_jettag_c_iterate_48_179);
                                            _jettag_c_get_48_280.setTagInfo(_td_c_get_48_280);
                                            _jettag_c_get_48_280.doStart(context, out);
                                            _jettag_c_get_48_280.doEnd();
                                            RuntimeTagElement _jettag_c_get_48_330 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_330); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_48_330.setRuntimeParent(_jettag_c_iterate_48_179);
                                            _jettag_c_get_48_330.setTagInfo(_td_c_get_48_330);
                                            _jettag_c_get_48_330.doStart(context, out);
                                            _jettag_c_get_48_330.doEnd();
                                            out.write(",");  //$NON-NLS-1$        
                                            _jettag_c_iterate_48_179.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_48_179.doEnd();
                                        out.write(" ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_48_396 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_48_396); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_48_396.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_iterate_48_396.setTagInfo(_td_c_iterate_48_396);
                                        _jettag_c_iterate_48_396.doStart(context, out);
                                        while (_jettag_c_iterate_48_396.okToProcessBody()) {
                                            out.write("@PathVariable ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_48_455 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_455); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_48_455.setRuntimeParent(_jettag_c_iterate_48_396);
                                            _jettag_c_get_48_455.setTagInfo(_td_c_get_48_455);
                                            _jettag_c_get_48_455.doStart(context, out);
                                            _jettag_c_get_48_455.doEnd();
                                            out.write("  ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_choose_48_498 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_48_498); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_choose_48_498.setRuntimeParent(_jettag_c_iterate_48_396);
                                            _jettag_c_choose_48_498.setTagInfo(_td_c_choose_48_498);
                                            _jettag_c_choose_48_498.doStart(context, out);
                                            JET2Writer _jettag_c_choose_48_498_saved_out = out;
                                            while (_jettag_c_choose_48_498.okToProcessBody()) {
                                                out = out.newNestedContentWriter();
                                                RuntimeTagElement _jettag_c_when_48_508 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_48_508); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_when_48_508.setRuntimeParent(_jettag_c_choose_48_498);
                                                _jettag_c_when_48_508.setTagInfo(_td_c_when_48_508);
                                                _jettag_c_when_48_508.doStart(context, out);
                                                JET2Writer _jettag_c_when_48_508_saved_out = out;
                                                while (_jettag_c_when_48_508.okToProcessBody()) {
                                                    out = out.newNestedContentWriter();
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_48_563 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_563); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_48_563.setRuntimeParent(_jettag_c_when_48_508);
                                                    _jettag_c_get_48_563.setTagInfo(_td_c_get_48_563);
                                                    _jettag_c_get_48_563.doStart(context, out);
                                                    _jettag_c_get_48_563.doEnd();
                                                    RuntimeTagElement _jettag_c_get_48_614 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_614); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_48_614.setRuntimeParent(_jettag_c_when_48_508);
                                                    _jettag_c_get_48_614.setTagInfo(_td_c_get_48_614);
                                                    _jettag_c_get_48_614.doStart(context, out);
                                                    _jettag_c_get_48_614.doEnd();
                                                    _jettag_c_when_48_508.handleBodyContent(out);
                                                }
                                                out = _jettag_c_when_48_508_saved_out;
                                                _jettag_c_when_48_508.doEnd();
                                                RuntimeTagElement _jettag_c_otherwise_48_675 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_48_675); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_otherwise_48_675.setRuntimeParent(_jettag_c_choose_48_498);
                                                _jettag_c_otherwise_48_675.setTagInfo(_td_c_otherwise_48_675);
                                                _jettag_c_otherwise_48_675.doStart(context, out);
                                                JET2Writer _jettag_c_otherwise_48_675_saved_out = out;
                                                while (_jettag_c_otherwise_48_675.okToProcessBody()) {
                                                    out = out.newNestedContentWriter();
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_48_695 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_695); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_48_695.setRuntimeParent(_jettag_c_otherwise_48_675);
                                                    _jettag_c_get_48_695.setTagInfo(_td_c_get_48_695);
                                                    _jettag_c_get_48_695.doStart(context, out);
                                                    _jettag_c_get_48_695.doEnd();
                                                    RuntimeTagElement _jettag_c_get_48_746 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_48_746); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_48_746.setRuntimeParent(_jettag_c_otherwise_48_675);
                                                    _jettag_c_get_48_746.setTagInfo(_td_c_get_48_746);
                                                    _jettag_c_get_48_746.doStart(context, out);
                                                    _jettag_c_get_48_746.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_otherwise_48_675.handleBodyContent(out);
                                                }
                                                out = _jettag_c_otherwise_48_675_saved_out;
                                                _jettag_c_otherwise_48_675.doEnd();
                                                _jettag_c_choose_48_498.handleBodyContent(out);
                                            }
                                            out = _jettag_c_choose_48_498_saved_out;
                                            _jettag_c_choose_48_498.doEnd();
                                            _jettag_c_iterate_48_396.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_48_396.doEnd();
                                        out.write(") {");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_49_10 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_10); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_49_10.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_49_10.setTagInfo(_td_c_get_49_10);
                                        _jettag_c_get_49_10.doStart(context, out);
                                        _jettag_c_get_49_10.doEnd();
                                        out.write(" ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_49_62 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_62); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_49_62.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_49_62.setTagInfo(_td_c_get_49_62);
                                        _jettag_c_get_49_62.doStart(context, out);
                                        _jettag_c_get_49_62.doEnd();
                                        out.write(" = ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_49_116 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_116); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_49_116.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_49_116.setTagInfo(_td_c_get_49_116);
                                        _jettag_c_get_49_116.doStart(context, out);
                                        _jettag_c_get_49_116.doEnd();
                                        out.write("DAO.find");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_49_175 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_175); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_49_175.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_49_175.setTagInfo(_td_c_get_49_175);
                                        _jettag_c_get_49_175.doStart(context, out);
                                        _jettag_c_get_49_175.doEnd();
                                        out.write("ByPrimaryKey(");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_49_239 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_49_239); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_49_239.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_iterate_49_239.setTagInfo(_td_c_iterate_49_239);
                                        _jettag_c_iterate_49_239.doStart(context, out);
                                        while (_jettag_c_iterate_49_239.okToProcessBody()) {
                                            out.write("related");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_49_291 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_291); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_49_291.setRuntimeParent(_jettag_c_iterate_49_239);
                                            _jettag_c_get_49_291.setTagInfo(_td_c_get_49_291);
                                            _jettag_c_get_49_291.doStart(context, out);
                                            _jettag_c_get_49_291.doEnd();
                                            RuntimeTagElement _jettag_c_get_49_342 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_342); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_49_342.setRuntimeParent(_jettag_c_iterate_49_239);
                                            _jettag_c_get_49_342.setTagInfo(_td_c_get_49_342);
                                            _jettag_c_get_49_342.doStart(context, out);
                                            _jettag_c_get_49_342.doEnd();
                                            out.write(",");  //$NON-NLS-1$        
                                            _jettag_c_iterate_49_239.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_49_239.doEnd();
                                        out.write(" -1, -1);");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t\treturn ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_51_17 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_17); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_51_17.setRuntimeParent(_jettag_c_when_43_8);
                                        _jettag_c_get_51_17.setTagInfo(_td_c_get_51_17);
                                        _jettag_c_get_51_17.doStart(context, out);
                                        _jettag_c_get_51_17.doEnd();
                                        out.write(";");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t}\t");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        _jettag_c_when_43_8.handleBodyContent(out);
                                    }
                                    out = _jettag_c_when_43_8_saved_out;
                                    _jettag_c_when_43_8.doEnd();
                                    RuntimeTagElement _jettag_c_otherwise_54_8 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_54_8); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_otherwise_54_8.setRuntimeParent(_jettag_c_choose_42_7);
                                    _jettag_c_otherwise_54_8.setTagInfo(_td_c_otherwise_54_8);
                                    _jettag_c_otherwise_54_8.doStart(context, out);
                                    JET2Writer _jettag_c_otherwise_54_8_saved_out = out;
                                    while (_jettag_c_otherwise_54_8.okToProcessBody()) {
                                        out = out.newNestedContentWriter();
                                        RuntimeTagElement _jettag_c_setVariable_55_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_55_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_setVariable_55_9.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_setVariable_55_9.setTagInfo(_td_c_setVariable_55_9);
                                        _jettag_c_setVariable_55_9.doStart(context, out);
                                        _jettag_c_setVariable_55_9.doEnd();
                                        RuntimeTagElement _jettag_c_setVariable_56_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_56_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_setVariable_56_9.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_setVariable_56_9.setTagInfo(_td_c_setVariable_56_9);
                                        _jettag_c_setVariable_56_9.doStart(context, out);
                                        _jettag_c_setVariable_56_9.doEnd();
                                        out.write("\t\t\t\t\t\t\t\t@RequestMapping(value = \"/restLoad");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_57_43 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_43); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_57_43.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_57_43.setTagInfo(_td_c_get_57_43);
                                        _jettag_c_get_57_43.doStart(context, out);
                                        _jettag_c_get_57_43.doEnd();
                                        RuntimeTagElement _jettag_c_get_57_93 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_93); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_57_93.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_57_93.setTagInfo(_td_c_get_57_93);
                                        _jettag_c_get_57_93.doStart(context, out);
                                        _jettag_c_get_57_93.doEnd();
                                        out.write("sFor");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_57_148 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_148); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_57_148.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_57_148.setTagInfo(_td_c_get_57_148);
                                        _jettag_c_get_57_148.doStart(context, out);
                                        _jettag_c_get_57_148.doEnd();
                                        RuntimeTagElement _jettag_c_iterate_57_211 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_57_211); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_57_211.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_iterate_57_211.setTagInfo(_td_c_iterate_57_211);
                                        _jettag_c_iterate_57_211.doStart(context, out);
                                        while (_jettag_c_iterate_57_211.okToProcessBody()) {
                                            out.write("/{");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_57_257 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_257); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_57_257.setRuntimeParent(_jettag_c_iterate_57_211);
                                            _jettag_c_get_57_257.setTagInfo(_td_c_get_57_257);
                                            _jettag_c_get_57_257.doStart(context, out);
                                            _jettag_c_get_57_257.doEnd();
                                            RuntimeTagElement _jettag_c_get_57_307 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_307); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_57_307.setRuntimeParent(_jettag_c_iterate_57_211);
                                            _jettag_c_get_57_307.setTagInfo(_td_c_get_57_307);
                                            _jettag_c_get_57_307.doStart(context, out);
                                            _jettag_c_get_57_307.doEnd();
                                            out.write("}");  //$NON-NLS-1$        
                                            _jettag_c_iterate_57_211.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_57_211.doEnd();
                                        out.write("/");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_57_373 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_373); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_57_373.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_57_373.setTagInfo(_td_c_get_57_373);
                                        _jettag_c_get_57_373.doStart(context, out);
                                        _jettag_c_get_57_373.doEnd();
                                        out.write("sFor");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_57_428 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_428); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_57_428.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_57_428.setTagInfo(_td_c_get_57_428);
                                        _jettag_c_get_57_428.doStart(context, out);
                                        _jettag_c_get_57_428.doEnd();
                                        RuntimeTagElement _jettag_c_iterate_57_491 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_57_491); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_57_491.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_iterate_57_491.setTagInfo(_td_c_iterate_57_491);
                                        _jettag_c_iterate_57_491.doStart(context, out);
                                        while (_jettag_c_iterate_57_491.okToProcessBody()) {
                                            out.write("/{related");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_57_545 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_545); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_57_545.setRuntimeParent(_jettag_c_iterate_57_491);
                                            _jettag_c_get_57_545.setTagInfo(_td_c_get_57_545);
                                            _jettag_c_get_57_545.doStart(context, out);
                                            _jettag_c_get_57_545.doEnd();
                                            RuntimeTagElement _jettag_c_get_57_596 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_596); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_57_596.setRuntimeParent(_jettag_c_iterate_57_491);
                                            _jettag_c_get_57_596.setTagInfo(_td_c_get_57_596);
                                            _jettag_c_get_57_596.doStart(context, out);
                                            _jettag_c_get_57_596.doEnd();
                                            out.write("}");  //$NON-NLS-1$        
                                            _jettag_c_iterate_57_491.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_57_491.doEnd();
                                        out.write("\", method = RequestMethod.GET)");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t@ResponseBody");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\tpublic ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_59_16 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_16); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_59_16.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_59_16.setTagInfo(_td_c_get_59_16);
                                        _jettag_c_get_59_16.doStart(context, out);
                                        _jettag_c_get_59_16.doEnd();
                                        out.write(" restLoad");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_59_76 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_76); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_59_76.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_59_76.setTagInfo(_td_c_get_59_76);
                                        _jettag_c_get_59_76.doStart(context, out);
                                        _jettag_c_get_59_76.doEnd();
                                        RuntimeTagElement _jettag_c_get_59_126 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_126); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_59_126.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_59_126.setTagInfo(_td_c_get_59_126);
                                        _jettag_c_get_59_126.doStart(context, out);
                                        _jettag_c_get_59_126.doEnd();
                                        out.write("sFor");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_59_181 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_181); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_59_181.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_59_181.setTagInfo(_td_c_get_59_181);
                                        _jettag_c_get_59_181.doStart(context, out);
                                        _jettag_c_get_59_181.doEnd();
                                        out.write("(");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_59_245 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_59_245); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_59_245.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_iterate_59_245.setTagInfo(_td_c_iterate_59_245);
                                        _jettag_c_iterate_59_245.doStart(context, out);
                                        while (_jettag_c_iterate_59_245.okToProcessBody()) {
                                            out.write("@PathVariable ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_59_303 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_303); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_59_303.setRuntimeParent(_jettag_c_iterate_59_245);
                                            _jettag_c_get_59_303.setTagInfo(_td_c_get_59_303);
                                            _jettag_c_get_59_303.doStart(context, out);
                                            _jettag_c_get_59_303.doEnd();
                                            out.write("  ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_59_346 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_346); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_59_346.setRuntimeParent(_jettag_c_iterate_59_245);
                                            _jettag_c_get_59_346.setTagInfo(_td_c_get_59_346);
                                            _jettag_c_get_59_346.doStart(context, out);
                                            _jettag_c_get_59_346.doEnd();
                                            RuntimeTagElement _jettag_c_get_59_396 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_396); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_59_396.setRuntimeParent(_jettag_c_iterate_59_245);
                                            _jettag_c_get_59_396.setTagInfo(_td_c_get_59_396);
                                            _jettag_c_get_59_396.doStart(context, out);
                                            _jettag_c_get_59_396.doEnd();
                                            out.write(",");  //$NON-NLS-1$        
                                            _jettag_c_iterate_59_245.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_59_245.doEnd();
                                        out.write(" ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_59_462 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_59_462); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_59_462.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_iterate_59_462.setTagInfo(_td_c_iterate_59_462);
                                        _jettag_c_iterate_59_462.doStart(context, out);
                                        while (_jettag_c_iterate_59_462.okToProcessBody()) {
                                            out.write("@PathVariable ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_59_521 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_521); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_59_521.setRuntimeParent(_jettag_c_iterate_59_462);
                                            _jettag_c_get_59_521.setTagInfo(_td_c_get_59_521);
                                            _jettag_c_get_59_521.doStart(context, out);
                                            _jettag_c_get_59_521.doEnd();
                                            out.write("  ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_choose_59_564 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_59_564); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_choose_59_564.setRuntimeParent(_jettag_c_iterate_59_462);
                                            _jettag_c_choose_59_564.setTagInfo(_td_c_choose_59_564);
                                            _jettag_c_choose_59_564.doStart(context, out);
                                            JET2Writer _jettag_c_choose_59_564_saved_out = out;
                                            while (_jettag_c_choose_59_564.okToProcessBody()) {
                                                out = out.newNestedContentWriter();
                                                RuntimeTagElement _jettag_c_when_59_574 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_59_574); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_when_59_574.setRuntimeParent(_jettag_c_choose_59_564);
                                                _jettag_c_when_59_574.setTagInfo(_td_c_when_59_574);
                                                _jettag_c_when_59_574.doStart(context, out);
                                                JET2Writer _jettag_c_when_59_574_saved_out = out;
                                                while (_jettag_c_when_59_574.okToProcessBody()) {
                                                    out = out.newNestedContentWriter();
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_59_629 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_629); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_59_629.setRuntimeParent(_jettag_c_when_59_574);
                                                    _jettag_c_get_59_629.setTagInfo(_td_c_get_59_629);
                                                    _jettag_c_get_59_629.doStart(context, out);
                                                    _jettag_c_get_59_629.doEnd();
                                                    RuntimeTagElement _jettag_c_get_59_680 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_680); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_59_680.setRuntimeParent(_jettag_c_when_59_574);
                                                    _jettag_c_get_59_680.setTagInfo(_td_c_get_59_680);
                                                    _jettag_c_get_59_680.doStart(context, out);
                                                    _jettag_c_get_59_680.doEnd();
                                                    _jettag_c_when_59_574.handleBodyContent(out);
                                                }
                                                out = _jettag_c_when_59_574_saved_out;
                                                _jettag_c_when_59_574.doEnd();
                                                RuntimeTagElement _jettag_c_otherwise_59_741 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_59_741); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_otherwise_59_741.setRuntimeParent(_jettag_c_choose_59_564);
                                                _jettag_c_otherwise_59_741.setTagInfo(_td_c_otherwise_59_741);
                                                _jettag_c_otherwise_59_741.doStart(context, out);
                                                JET2Writer _jettag_c_otherwise_59_741_saved_out = out;
                                                while (_jettag_c_otherwise_59_741.okToProcessBody()) {
                                                    out = out.newNestedContentWriter();
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_59_761 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_761); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_59_761.setRuntimeParent(_jettag_c_otherwise_59_741);
                                                    _jettag_c_get_59_761.setTagInfo(_td_c_get_59_761);
                                                    _jettag_c_get_59_761.doStart(context, out);
                                                    _jettag_c_get_59_761.doEnd();
                                                    RuntimeTagElement _jettag_c_get_59_812 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_59_812); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_59_812.setRuntimeParent(_jettag_c_otherwise_59_741);
                                                    _jettag_c_get_59_812.setTagInfo(_td_c_get_59_812);
                                                    _jettag_c_get_59_812.doStart(context, out);
                                                    _jettag_c_get_59_812.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_otherwise_59_741.handleBodyContent(out);
                                                }
                                                out = _jettag_c_otherwise_59_741_saved_out;
                                                _jettag_c_otherwise_59_741.doEnd();
                                                _jettag_c_choose_59_564.handleBodyContent(out);
                                            }
                                            out = _jettag_c_choose_59_564_saved_out;
                                            _jettag_c_choose_59_564.doEnd();
                                            _jettag_c_iterate_59_462.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_59_462.doEnd();
                                        out.write(") {");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_60_10 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_60_10); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_60_10.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_60_10.setTagInfo(_td_c_get_60_10);
                                        _jettag_c_get_60_10.doStart(context, out);
                                        _jettag_c_get_60_10.doEnd();
                                        out.write(" ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_60_62 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_60_62); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_60_62.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_60_62.setTagInfo(_td_c_get_60_62);
                                        _jettag_c_get_60_62.doStart(context, out);
                                        _jettag_c_get_60_62.doEnd();
                                        out.write(" = ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_60_116 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_60_116); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_60_116.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_60_116.setTagInfo(_td_c_get_60_116);
                                        _jettag_c_get_60_116.doStart(context, out);
                                        _jettag_c_get_60_116.doEnd();
                                        out.write("DAO.find");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_60_175 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_60_175); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_60_175.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_60_175.setTagInfo(_td_c_get_60_175);
                                        _jettag_c_get_60_175.doStart(context, out);
                                        _jettag_c_get_60_175.doEnd();
                                        out.write("ByPrimaryKey(");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_60_239 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_60_239); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_60_239.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_iterate_60_239.setTagInfo(_td_c_iterate_60_239);
                                        _jettag_c_iterate_60_239.doStart(context, out);
                                        while (_jettag_c_iterate_60_239.okToProcessBody()) {
                                            out.write("related");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_60_291 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_60_291); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_60_291.setRuntimeParent(_jettag_c_iterate_60_239);
                                            _jettag_c_get_60_291.setTagInfo(_td_c_get_60_291);
                                            _jettag_c_get_60_291.doStart(context, out);
                                            _jettag_c_get_60_291.doEnd();
                                            RuntimeTagElement _jettag_c_get_60_342 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_60_342); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_60_342.setRuntimeParent(_jettag_c_iterate_60_239);
                                            _jettag_c_get_60_342.setTagInfo(_td_c_get_60_342);
                                            _jettag_c_get_60_342.doStart(context, out);
                                            _jettag_c_get_60_342.doEnd();
                                            out.write(",");  //$NON-NLS-1$        
                                            _jettag_c_iterate_60_239.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_60_239.doEnd();
                                        out.write(" -1, -1);");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t\treturn ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_61_17 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_61_17); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_61_17.setRuntimeParent(_jettag_c_otherwise_54_8);
                                        _jettag_c_get_61_17.setTagInfo(_td_c_get_61_17);
                                        _jettag_c_get_61_17.doStart(context, out);
                                        _jettag_c_get_61_17.doEnd();
                                        out.write(";");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t}\t\t\t\t\t");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        _jettag_c_otherwise_54_8.handleBodyContent(out);
                                    }
                                    out = _jettag_c_otherwise_54_8_saved_out;
                                    _jettag_c_otherwise_54_8.doEnd();
                                    _jettag_c_choose_42_7.handleBodyContent(out);
                                }
                                out = _jettag_c_choose_42_7_saved_out;
                                _jettag_c_choose_42_7.doEnd();
                                _jettag_c_otherwise_41_6.handleBodyContent(out);
                            }
                            out = _jettag_c_otherwise_41_6_saved_out;
                            _jettag_c_otherwise_41_6.doEnd();
                            _jettag_c_choose_6_5.handleBodyContent(out);
                        }
                        out = _jettag_c_choose_6_5_saved_out;
                        _jettag_c_choose_6_5.doEnd();
                        _jettag_c_if_4_4.handleBodyContent(out);
                    }
                    _jettag_c_if_4_4.doEnd();
                    _jettag_c_iterate_3_3.handleBodyContent(out);
                }
                _jettag_c_iterate_3_3.doEnd();
                _jettag_c_iterate_2_2.handleBodyContent(out);
            }
            _jettag_c_iterate_2_2.doEnd();
            _jettag_java_format_1_1.handleBodyContent(out);
        }
        out = _jettag_java_format_1_1_saved_out;
        _jettag_java_format_1_1.doEnd();
    }
}
